NHNHNH2NHNHCH3NOO